{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "乐学偶得版权所有 lexueoude.com 公众号：乐学Fintech"
   ]
  },
  {
   "cell_type": "raw",
   "metadata": {
    "hide_egal": false,
    "is_egal": true
   },
   "source": [
    "<svg height=\"250\" width=\"100%\"><desc>Created with Snap</desc><defs><filter id=\"Sjuihjv493\" filterUnits=\"userSpaceOnUse\"><feGaussianBlur in=\"SourceAlpha\" stdDeviation=\"3\"></feGaussianBlur><feOffset dx=\"0\" dy=\"2\" result=\"offsetblur\"></feOffset><feFlood flood-color=\"#000000\"></feFlood><feComposite in2=\"offsetblur\" operator=\"in\"></feComposite><feComponentTransfer><feFuncA type=\"linear\" slope=\"1\"></feFuncA></feComponentTransfer><feMerge><feMergeNode></feMergeNode><feMergeNode in=\"SourceGraphic\"></feMergeNode></feMerge></filter><marker viewBox=\"0 0 10 10\" markerWidth=\"10\" markerHeight=\"10\" orient=\"auto\" refX=\"9\" refY=\"3\" id=\"arrowEndMarker\"><polygon points=\"0,0,0,6,9,3,0,0\" fill=\"#323232\" id=\"arrow\" style=\"\"></polygon></marker><marker viewBox=\"0 0 10 10\" markerWidth=\"10\" markerHeight=\"10\" orient=\"auto\" refX=\"0\" refY=\"3\" id=\"arrowStartMarker\"><polygon points=\"0,3,9,0,9,6,0,3\" fill=\"#323232\" id=\"startArrow\" style=\"\"></polygon></marker><filter id=\"Sjuj7586f3\" filterUnits=\"userSpaceOnUse\"><feGaussianBlur in=\"SourceAlpha\" stdDeviation=\"3\"></feGaussianBlur><feOffset dx=\"0\" dy=\"2\" result=\"offsetblur\"></feOffset><feFlood flood-color=\"#000000\"></feFlood><feComposite in2=\"offsetblur\" operator=\"in\"></feComposite><feComponentTransfer><feFuncA type=\"linear\" slope=\"1\"></feFuncA></feComponentTransfer><feMerge><feMergeNode></feMergeNode><feMergeNode in=\"SourceGraphic\"></feMergeNode></feMerge></filter><marker viewBox=\"0 0 10 10\" markerWidth=\"10\" markerHeight=\"10\" orient=\"auto\" refX=\"9\" refY=\"3\" id=\"arrowEndMarker\"><polygon points=\"0,0,0,6,9,3,0,0\" fill=\"#323232\" id=\"arrow\" style=\"\"></polygon></marker><marker viewBox=\"0 0 10 10\" markerWidth=\"10\" markerHeight=\"10\" orient=\"auto\" refX=\"0\" refY=\"3\" id=\"arrowStartMarker\"><polygon points=\"0,3,9,0,9,6,0,3\" fill=\"#323232\" id=\"startArrow\" style=\"\"></polygon></marker></defs><g id=\"drup_elem_1\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><rect x=\"79.26248168945312\" y=\"79.39999389648438\" width=\"162\" height=\"85\" fill=\"#ffffff\" stroke=\"#000000\" vector-effect=\"non-scaling-stroke\" style=\"stroke-width: 1;\" class=\"core alignable sub\"></rect><circle cx=\"160.26248168945312\" cy=\"79.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_1_endpoint_0\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint up sub\"></circle><circle cx=\"160.26248168945312\" cy=\"164.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_1_endpoint_1\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint down sub\"></circle><circle cx=\"79.26248168945312\" cy=\"121.89999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_1_endpoint_2\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left sub\"></circle><circle cx=\"241.26248168945312\" cy=\"121.89999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_1_endpoint_3\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right sub\"></circle><circle cx=\"79.26248168945312\" cy=\"79.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_1_endpoint_4\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left-up sub\"></circle><circle cx=\"79.26248168945312\" cy=\"164.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_1_endpoint_5\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left-down sub\"></circle><circle cx=\"241.26248168945312\" cy=\"79.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_1_endpoint_6\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right-up sub\"></circle><circle cx=\"241.26248168945312\" cy=\"164.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_1_endpoint_7\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right-down sub\"></circle><text x=\"160.26248168945312\" y=\"121.89999389648438\" style=\"font-size: 20px; text-anchor: middle; alignment-baseline: central; opacity: 0;\" class=\"egal-label sub\">|</text></g><g id=\"drup_elem_2\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><rect x=\"771.2624816894531\" y=\"84.39999389648438\" width=\"170\" height=\"69\" fill=\"#ffffff\" stroke=\"#000000\" vector-effect=\"non-scaling-stroke\" style=\"stroke-width: 1;\" class=\"core alignable sub\"></rect><circle cx=\"856.2624816894531\" cy=\"84.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_2_endpoint_0\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint up sub\"></circle><circle cx=\"856.2624816894531\" cy=\"153.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_2_endpoint_1\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint down sub\"></circle><circle cx=\"771.2624816894531\" cy=\"118.89999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_2_endpoint_2\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left sub\"></circle><circle cx=\"941.2624816894531\" cy=\"118.89999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_2_endpoint_3\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right sub\"></circle><circle cx=\"771.2624816894531\" cy=\"84.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_2_endpoint_4\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left-up sub\"></circle><circle cx=\"771.2624816894531\" cy=\"153.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_2_endpoint_5\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left-down sub\"></circle><circle cx=\"941.2624816894531\" cy=\"84.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_2_endpoint_6\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right-up sub\"></circle><circle cx=\"941.2624816894531\" cy=\"153.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_2_endpoint_7\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right-down sub\"></circle><text x=\"856.2625122070312\" y=\"118.89999389648438\" style=\"font-size: 20px; text-anchor: middle; alignment-baseline: central; opacity: 0;\" class=\"egal-label sub\">|</text></g><g id=\"drup_elem_3\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><text x=\"153.26248168945312\" y=\"132.39999389648438\" class=\"core alignable sub egal-label\" style=\"text-anchor: middle; alignment-baseline: central; font-size: 20px;\" data-src=\"a.c\">a.c</text></g><g id=\"drup_elem_4\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><text x=\"832.2624816894531\" y=\"139.39999389648438\" class=\"core alignable sub egal-label\" style=\"text-anchor: middle; alignment-baseline: central; font-size: 20px;\" data-src=\"a.exe\">a.exe</text></g><g id=\"drup_elem_5\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><text x=\"91.26248168945312\" y=\"223.39999389648438\" class=\"core alignable sub egal-label\" style=\"text-anchor: middle; alignment-baseline: central; font-size: 20px;\" data-src=\"source code\">source code</text></g><g id=\"drup_elem_6\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><text x=\"757.2624816894531\" y=\"221.39999389648438\" class=\"core alignable sub egal-label\" style=\"text-anchor: middle; alignment-baseline: central; font-size: 20px;\"></text></g><g id=\"drup_elem_7\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><text x=\"803.2624816894531\" y=\"225.39999389648438\" class=\"core alignable sub egal-label\" style=\"text-anchor: middle; alignment-baseline: central; font-size: 20px;\" data-src=\"executable code\">executable code</text></g><g id=\"drup_elem_8\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><rect x=\"335.2624816894531\" y=\"38.399993896484375\" width=\"137\" height=\"174\" fill=\"#ffffff\" stroke=\"#000000\" vector-effect=\"non-scaling-stroke\" style=\"stroke-width: 1;\" class=\"core alignable sub\"></rect><circle cx=\"403.7624816894531\" cy=\"38.399993896484375\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_8_endpoint_0\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint up sub\"></circle><circle cx=\"403.7624816894531\" cy=\"212.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_8_endpoint_1\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint down sub\"></circle><circle cx=\"335.2624816894531\" cy=\"125.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_8_endpoint_2\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left sub\"></circle><circle cx=\"472.2624816894531\" cy=\"125.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_8_endpoint_3\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right sub\"></circle><circle cx=\"335.2624816894531\" cy=\"38.399993896484375\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_8_endpoint_4\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left-up sub\"></circle><circle cx=\"335.2624816894531\" cy=\"212.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_8_endpoint_5\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left-down sub\"></circle><circle cx=\"472.2624816894531\" cy=\"38.399993896484375\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_8_endpoint_6\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right-up sub\"></circle><circle cx=\"472.2624816894531\" cy=\"212.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_8_endpoint_7\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right-down sub\"></circle><text x=\"403.7624969482422\" y=\"125.39999389648438\" style=\"font-size: 20px; text-anchor: middle; alignment-baseline: central; opacity: 0;\" class=\"egal-label sub\">|</text></g><g id=\"drup_elem_9\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><text x=\"356.2624816894531\" y=\"120.39999389648438\" class=\"core alignable sub egal-label\" style=\"text-anchor: middle; alignment-baseline: central; font-size: 20px;\" data-src=\"Compiler\">Compiler</text></g><g id=\"drup_elem_10\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><circle cx=\"515.2624816894531\" cy=\"81.39999389648438\" r=\"51\" vector-effect=\"non-scaling-stroke\" fill=\"#ffffff\" stroke=\"#000000\" style=\"stroke-width: 1;\" class=\"core alignable sub\"></circle><circle cx=\"515.2624816894531\" cy=\"30.399993896484375\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_10_endpoint_0\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint up sub\"></circle><circle cx=\"515.2624816894531\" cy=\"132.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_10_endpoint_1\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint down sub\"></circle><circle cx=\"464.2624816894531\" cy=\"81.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_10_endpoint_2\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left sub\"></circle><circle cx=\"566.2624816894531\" cy=\"81.39999389648438\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_10_endpoint_3\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right sub\"></circle><text x=\"515.2625122070312\" y=\"81.39999389648438\" style=\"font-size: 20px; text-anchor: middle; alignment-baseline: central; opacity: 0;\" class=\"egal-label sub\">|</text></g><g id=\"drup_elem_11\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><text x=\"531.2624816894531\" y=\"101.39999389648438\" class=\"core alignable sub egal-label\" style=\"text-anchor: middle; alignment-baseline: central; font-size: 20px;\" data-src=\"Object Code\">Object Code</text></g><g id=\"drup_elem_12\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><rect x=\"628.2624816894531\" y=\"11.399996936321259\" width=\"97\" height=\"232\" fill=\"#ffffff\" stroke=\"#000000\" vector-effect=\"non-scaling-stroke\" style=\"stroke-width: 1;\" class=\"core alignable sub\"></rect><circle cx=\"676.7624816894531\" cy=\"11.399996936321259\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_12_endpoint_0\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint up sub\"></circle><circle cx=\"676.7624816894531\" cy=\"243.39999693632126\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_12_endpoint_1\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint down sub\"></circle><circle cx=\"628.2624816894531\" cy=\"127.39999693632126\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_12_endpoint_2\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left sub\"></circle><circle cx=\"725.2624816894531\" cy=\"127.39999693632126\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_12_endpoint_3\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right sub\"></circle><circle cx=\"628.2624816894531\" cy=\"11.399996936321259\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_12_endpoint_4\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left-up sub\"></circle><circle cx=\"628.2624816894531\" cy=\"243.39999693632126\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_12_endpoint_5\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left-down sub\"></circle><circle cx=\"725.2624816894531\" cy=\"11.399996936321259\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_12_endpoint_6\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right-up sub\"></circle><circle cx=\"725.2624816894531\" cy=\"243.39999693632126\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_12_endpoint_7\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right-down sub\"></circle><text x=\"676.7625122070312\" y=\"127.39999675750732\" style=\"font-size: 20px; text-anchor: middle; alignment-baseline: central; opacity: 0;\" class=\"egal-label sub\">|</text></g><g id=\"drup_elem_13\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><text x=\"662.2624816894531\" y=\"120.39999693632126\" class=\"core alignable sub egal-label\" style=\"text-anchor: middle; alignment-baseline: central; font-size: 20px;\" data-src=\"Linker\">Linker</text></g><g id=\"drup_elem_14\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><circle cx=\"753.2624816894531\" cy=\"27.39999693632126\" r=\"31\" vector-effect=\"non-scaling-stroke\" fill=\"#ffffff\" stroke=\"#000000\" style=\"stroke-width: 1;\" class=\"core alignable sub\"></circle><circle cx=\"753.2624816894531\" cy=\"-3.6000030636787415\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_14_endpoint_0\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint up sub\"></circle><circle cx=\"753.2624816894531\" cy=\"58.39999693632126\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_14_endpoint_1\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint down sub\"></circle><circle cx=\"722.2624816894531\" cy=\"27.39999693632126\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_14_endpoint_2\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left sub\"></circle><circle cx=\"784.2624816894531\" cy=\"27.39999693632126\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_14_endpoint_3\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right sub\"></circle><text x=\"753.2625122070312\" y=\"27.399996757507324\" style=\"font-size: 20px; text-anchor: middle; alignment-baseline: central; opacity: 0;\" class=\"egal-label sub\">|</text></g><g id=\"drup_elem_15\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><text x=\"731.2624816894531\" y=\"45.39999693632126\" class=\"core alignable sub egal-label\" style=\"text-anchor: middle; alignment-baseline: central; font-size: 20px;\" data-src=\"Start-up Code\">Start-up Code</text></g><g id=\"drup_elem_16\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><circle cx=\"563.2624816894531\" cy=\"192.39999693632126\" r=\"54\" vector-effect=\"non-scaling-stroke\" fill=\"#ffffff\" stroke=\"#000000\" style=\"stroke-width: 1;\" class=\"core alignable sub\"></circle><circle cx=\"563.2624816894531\" cy=\"138.39999693632126\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_16_endpoint_0\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint up sub\"></circle><circle cx=\"563.2624816894531\" cy=\"246.39999693632126\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_16_endpoint_1\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint down sub\"></circle><circle cx=\"509.2624816894531\" cy=\"192.39999693632126\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_16_endpoint_2\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint left sub\"></circle><circle cx=\"617.2624816894531\" cy=\"192.39999693632126\" r=\"5\" stroke=\"#000000\" fill=\"#ffffff\" id=\"drup_elem_16_endpoint_3\" style=\"stroke-width: 1; opacity: 0;\" class=\"endPoint right sub\"></circle><text x=\"563.2625122070312\" y=\"192.39999389648438\" style=\"font-size: 20px; text-anchor: middle; alignment-baseline: central; opacity: 0;\" class=\"egal-label sub\">|</text></g><g id=\"drup_elem_17\" first-frame=\"1\" last-frame=\"1\" class=\"drupElem\"><text x=\"528.2624816894531\" y=\"209.39999693632126\" class=\"core alignable sub egal-label\" style=\"text-anchor: middle; alignment-baseline: central; font-size: 20px;\" data-src=\"Library Code\">Library Code</text></g></svg>"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "C",
   "language": "c",
   "name": "c"
  },
  "language_info": {
   "file_extension": ".c",
   "mimetype": "text/plain",
   "name": "c"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
